package com.cloud.annex;

import lombok.Data;
import org.springframework.beans.factory.annotation.Value;
import org.springframework.stereotype.Component;

/**
 * 获取yml配置类,文件上传
 *
 * @author yzj
 */
@Component
@Data
public class AnnexConfiguration {

    /**
     * 附件上传类型(false:带失效时间, true:根路径访问)
     */
    @Value("${annex.aging_type}")
    private Boolean gingType;

    /**
     * 默认存储失效时间(天)
     */
    @Value("${annex.memory_time}")
    private Integer memoryTime;

    /**
     * 默认存储桶名称
     */
    @Value("${annex.bucket_name:}")
    private String bucketName;

    /**
     * 默认附件上传预览地址
     */
    @Value("${annex.visit_default_url:}")
    private String visitDefaultUrl;

    /**
     * 获取PC端附件上传预览地址
     */
    @Value("${annex.visit_computer_url:}")
    private String visitComputerUrl;

    /**
     * 获取移动端附件上传预览地址
     */
    @Value("${annex.visit_mobile_url:}")
    private String visitMobileUrl;

}
